<?php

namespace AdminsBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * ProductNote
 *
 * @ORM\Table(name="product_note")
 * @ORM\Entity(repositoryClass="AdminsBundle\Repository\ProductNoteRepository")
 */
class ProductNote
{
    /**
     * @var int
     *
     * @ORM\Column(name="product_id", type="integer")
     * @ORM\Id
     */
    private $id;

    /**
     * @var bool
     *
     * @ORM\Column(name="product_is_new", type="boolean")
     */
    private $isNew;

    /**
     * @var bool
     *
     * @ORM\Column(name="product_is_hot", type="boolean")
     */
    private $isHot;

    /**
     * @var bool
     *
     * @ORM\Column(name="product_is_sale", type="boolean")
     */
    private $isSale;

    /**
     * @var bool
     *
     * @ORM\Column(name="product_is_famous", type="boolean")
     */
    private $isFamous;

    /**
     * @var bool
     *
     * @ORM\Column(name="product_is_web_index", type="boolean")
     */
    private $isWebIndex;


    /**
     * Get id
     *
     * @return int
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set isNew
     *
     * @param boolean $isNew
     *
     * @return ProductNote
     */
    public function setIsNew($isNew)
    {
        $this->isNew = $isNew;

        return $this;
    }

    /**
     * Get isNew
     *
     * @return bool
     */
    public function getIsNew()
    {
        return $this->isNew;
    }

    /**
     * Set isHot
     *
     * @param boolean $isHot
     *
     * @return ProductNote
     */
    public function setIsHot($isHot)
    {
        $this->isHot = $isHot;

        return $this;
    }

    /**
     * Get isHot
     *
     * @return bool
     */
    public function getIsHot()
    {
        return $this->isHot;
    }

    /**
     * Set isSale
     *
     * @param boolean $isSale
     *
     * @return ProductNote
     */
    public function setIsSale($isSale)
    {
        $this->isSale = $isSale;

        return $this;
    }

    /**
     * Get isSale
     *
     * @return bool
     */
    public function getIsSale()
    {
        return $this->isSale;
    }

    /**
     * Set isFamous
     *
     * @param boolean $isFamous
     *
     * @return ProductNote
     */
    public function setIsFamous($isFamous)
    {
        $this->isFamous = $isFamous;

        return $this;
    }

    /**
     * Get isFamous
     *
     * @return bool
     */
    public function getIsFamous()
    {
        return $this->isFamous;
    }

    /**
     * Set isWebIndex
     *
     * @param boolean $isWebIndex
     *
     * @return ProductNote
     */
    public function setIsWebIndex($isWebIndex)
    {
        $this->isWebIndex = $isWebIndex;

        return $this;
    }

    /**
     * Get isWebIndex
     *
     * @return bool
     */
    public function getIsWebIndex()
    {
        return $this->isWebIndex;
    }

    /**
     * Set id
     *
     * @param integer $id
     *
     * @return ProductNote
     */
    public function setId($id)
    {
        $this->id = $id;

        return $this;
    }
}
